/* h1{
    text-align: center;
    color: rgb(135, 206, 129);
} */
*{
    font-family: 'Times New Roman', Times, serif ;
   /*  'Times New Roman':新罗马字体;  */ 
   /* Times, serif:衬线字体  */
   /* 指定字体 前面的优先 如果客户端没有该字体 就用后面的,此处无新罗马字体*/
    cursor: hand;
}
body{
    background-image: url(tp/lt.jpg);
    background-size:100% 110%;
    background-repeat: no-repeat;
}

.header{
    position: relative;
    width:100%;
    height:100px;
    color:#141313;
    border-bottom:2px solid #333 ;
    
}
.content-header{ 
    background-size: cover;
    background-repeat: no-repeat;
    display:flex;
    justify-content:center;
} 
.content-title{
    font-size:40px;
    margin-top: 30px;
    padding-bottom: 10px;
} 
.content-body{
    display:flex;
    justify-content:center;
    margin-top: 40px;
}
.btn-success:hover{
    background-color: #fff!important;
    color: #285fa7!important;
    transition: all .5s;
}
.content-foot{
    display:flex;
    justify-content:center;
    border-bottom: 2px #333 solid;
    margin-bottom: 10px;
}
       
.dl{
    position: absolute;
    font-size: 40px;
   margin-left: 50%;
   margin-top: 2%;
   transform: translateX(-50%);
}
.content-body{
    position: relative;
}
.input-group mb-3{
    position: absolute;
}
.foot{
    font-size: 20px;
    background-color:#f5f5f5;
    opacity: 0.7;
    border-radius: 7px;
}
.foot td{
    text-align: center;
    width:200px;
    padding-left: 20px;
   padding-top: 5px;

}
.footer{
    position: relative;
    margin-right: 20px;
    float: right;
}
.footer:hover{
    color: rgb(104, 79, 212); 
    transform: scale(1.1);
    transition: all 1s;  
}

.alter{
    position: fixed;
    top:200px;
    border-radius: 20px;
    z-index: 1;
    width:500px;
    background-color: #87b3d6;
    opacity: 1;
    margin-left: 35%;
    transform: translateY(20px);
   
}
.alter .form-group{
    margin: 10px 110px ;
}
.alter .form-group label{
    width:40px;
    margin-right: 20px;
}
.table .bbtn{
    margin-right: 5px;
}